injure with a harpoon - French English Dictionary